a large wrasse - Spanish English Dictionary